React Job: Engineering Manager - React.js

Job added on

Company

Indie Campers

Location

Lisbon - Portugal

Job type

Full-Time

React Job Details

ABOUT US:


Indie Campers, the go-to campervan Marketplace, is on a mission of making road trips available to everyone. Thanks to its digital approach and customer-centric orientation, Indie Campers has developed a strong booking experience and high-quality road trips at affordable prices.

With over one million nights rented through our travel platform, we have welcomed more than 300,000 travelers from 169 countries. We offer a comprehensive and expanding array of road trip possibilities: short-term RV rentals, long-term campervan subscriptions, and the possibility of buying one of our vehicles available for sale.

Rooted in a deep technological focus, our challenges are both exciting and demanding and require top talent and motivation to be successfully pursued. We are growing our team and looking for those interested in pursuing this dream with us and joining an ever-developing journey.


ROLE:

To guarantee the high performance of all the algorithms that manage the business's logistics, we must keep our development in the most advanced technologies to overcome the challenges we will face.

The Indie Campers Technology Team is responsible for developing all the products used by Travellers, Hosts, Sellers, and tools for our Indie Colleagues.


We work with AWS, and our monolith tech-stack is constituted by Ruby on Rails, Node.js, Vue.js + Nuxt, and Postgres database (and more).

On the backend, due to our fast growth, we are moving to an event-driven service architecture with a CQRS implementation and finding the best technology to fit each service.

On the front-end, we are on the way to changing our stack to React + Next.


We are scaling our tech team by onboarding people who embrace our core values:

  • Be Customer First - we have to provide the best service at the best price to all customers.
  • Be Humble - we all still have to prove ourselves to the world.
  • Be Bold - if we don't make things differently, the world will not change. Be aware of the risks, but not afraid to fail.
  • Be Tech-Driven - how can you solve problems with technology and automated tools?
  • Be Results-Oriented - Attitude and hard work can take you all the way.
  • Be Entrepreneur - be more innovative than your competition
  • Be Frugal - is there a more straightforward and quick way to do it?

If you recognize yourself in these values, you will find a multicultural, informal environment that is challenging and appealing and that will give you fast-growing opportunities.


What you can expect from us:

  • We want you to continue to have an adventurous spirit with travel incentives (including free use of the vans).
  • We do a bi-yearly performance cycle.
  • We have an International Environment, with employees from over 54 nationalities.
  • We engage in frequent Team Events (physically and virtually).
  • We offer a yearly 500 euros travel voucher.
  • We support your development with training incentives.
  • We provide an extra vacation day for your birthday and the company's birthday is also a holiday.
  • We provide free snacks, coffee, and such to boost your energy.

What do we expect from you:

As a Tech IndieCamper, it is expected to:

  • Get involved with the business and gather stakeholders' feedback.
  • Work with developers to design algorithms and flowcharts.
  • Own the code end-to-end by producing clean, reusable, efficient code based on specifications, testing, and deploying it to production.
  • Troubleshoot, debug and upgrade existing code.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.
  • Actively collaborate in SCRUM events in your best capacity.
  • Sufficient knowledge of AWS service, components, Docker containers, Git/GitHub, and deployment pipelines.
  • Express yourself fluently in Portuguese and/or English.

As a Senior Frontender:

  • 6+ years of product development work.
  • Experience Managing teams
  • Knowledge of coding in React + Next, JavaScript, and Vue + Nuxt will be a plus.
  • Experience with REST API's.
  • Ensure user experience determines design choices.
  • Develop features to enhance the user experience.
  • Striking a balance between functional and aesthetic design.
  • Optimize web pages for maximum speed and scalability (desktop and mobile).
  • Maintain brand consistency throughout the design.
  • Knowledge of SEO principles and GA/GA4 integration.

This is a hybrid position in Lisbon, Portugal.